#ifndef _STACK_H
#define _STACK_H
#include"stack_element.h"
struct stack{
    struct stack_element * head, *tail;
    int mount;

};
struct stack *creat_stack(struct stack_element * elem);
int push_stack(struct stack * stack,char * data);
char ** traverse(struct stack * stack);
void traverse_disp(struct stack * stack);
void pop_stack_single(struct stack * stack);
void pop_stack(struct stack * stack,int N);
void delete_stack(struct stack * stack);

#endif